English word definition — powered by WordNet
support by placing against something solid or rigid
Want to remember shore up?